//package com.example.demo;
//
//
//
//import com.baomidou.mybatisplus.core.config.GlobalConfig;
//import com.baomidou.mybatisplus.core.toolkit.StringUtils;
//import com.baomidou.mybatisplus.generator.AutoGenerator;
//import java.util.Scanner;
//
///**
// * @author 何景航
// * @date 2025/5/30 14:18
// */
//public class CodeGenerator {
//    public static String scanner(String tip){
//        Scanner scanner = new Scanner(System.in);
//        StringBuilder help  = new StringBuilder();
//        help.append("请输入" + tip + "：");
//        System.out.println(help.toString());
//        if (scanner.hasNext()){
//            String ipt = scanner.next();
//            if (StringUtils.isNotBlank(ipt)){
//                return ipt;
//            }
//        }
//        throw new RuntimeException("请输入正确的" + tip + "！");
//    }
//    public static void main(String[] args) {
//        //代码生成器
//        AutoGenerator mpg = new AutoGenerator();
//        //全局配置
//        GlobalConfig gc = new GlobalConfig();
//        String projectPath = System.getProperty("user.dir");
//        gc.setOutputDir(projectPath + "/src/main/java");
//        //设置作者
//        gc.setAuthor("何景航");
//        //生成后是否打开资源管理器
//        gc.setOpen(false);
//        //xml开启BaseResultMap
//        gc.setBaseResultMap(true);
//        //xml开启BaseColumnList
//        gc.setBaseColumnList(true);
//        //日期格式，采用date
//        gc.setDateColumnList(DateType.ONLY_DATE);
//        mpg.setGlobalConfig(gc);
//
//        //数据源配置
//
//    }
//}
